mechanical precleaning - German English Dictionary